[INFO] cloning repository https://github.com/brandonpayton/wasm-posix-kernel
[INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/brandonpayton/wasm-posix-kernel" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fbrandonpayton%2Fwasm-posix-kernel", kill_on_drop: false }`
[INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fbrandonpayton%2Fwasm-posix-kernel'...
[INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }`
[INFO] [stdout] 51f964e565891e68c1b15b07ebf2f7a56c3c92a4
[INFO] testing brandonpayton/wasm-posix-kernel against try#28f95933dc0727396c07b48d0a8cb5211b7fb472 for pr-154065-2
[INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fbrandonpayton%2Fwasm-posix-kernel" "/workspace/builds/worker-7-tc2/source", kill_on_drop: false }`
[INFO] [stderr] Cloning into '/workspace/builds/worker-7-tc2/source'...
[INFO] [stderr] done.
[INFO] removed /workspace/builds/worker-7-tc2/source/.cargo/config.toml
[INFO] removed /workspace/builds/worker-7-tc2/source/rust-toolchain.toml
[INFO] started tweaking git repo https://github.com/brandonpayton/wasm-posix-kernel
[INFO] finished tweaking git repo https://github.com/brandonpayton/wasm-posix-kernel
[INFO] tweaked toml for git repo https://github.com/brandonpayton/wasm-posix-kernel written to /workspace/builds/worker-7-tc2/source/Cargo.toml
[INFO] validating manifest of git repo https://github.com/brandonpayton/wasm-posix-kernel on toolchain 28f95933dc0727396c07b48d0a8cb5211b7fb472
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+28f95933dc0727396c07b48d0a8cb5211b7fb472" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate git repo https://github.com/brandonpayton/wasm-posix-kernel already has a lockfile, it will not be regenerated
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+28f95933dc0727396c07b48d0a8cb5211b7fb472" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Blocking waiting for file lock on package cache
[INFO] [stderr]     Blocking waiting for file lock on package cache
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+28f95933dc0727396c07b48d0a8cb5211b7fb472" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] 6213e71f392bf409a2c3f7ba709be081dd6c1bb8c2956415738c9d155b9e3748
[INFO] running `Command { std: "docker" "start" "-a" "6213e71f392bf409a2c3f7ba709be081dd6c1bb8c2956415738c9d155b9e3748", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "6213e71f392bf409a2c3f7ba709be081dd6c1bb8c2956415738c9d155b9e3748", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "6213e71f392bf409a2c3f7ba709be081dd6c1bb8c2956415738c9d155b9e3748", kill_on_drop: false }`
[INFO] [stdout] 6213e71f392bf409a2c3f7ba709be081dd6c1bb8c2956415738c9d155b9e3748
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+28f95933dc0727396c07b48d0a8cb5211b7fb472" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] c3e9ad69c2d9040e7495ea906e4686fa41393c709cddc44e38d6f9e9b2350326
[INFO] running `Command { std: "docker" "start" "-a" "c3e9ad69c2d9040e7495ea906e4686fa41393c709cddc44e38d6f9e9b2350326", kill_on_drop: false }`
[INFO] [stderr]    Compiling serde_core v1.0.228
[INFO] [stderr]    Compiling stable_deref_trait v1.2.1
[INFO] [stderr]    Compiling foldhash v0.2.0
[INFO] [stderr]    Compiling serde v1.0.228
[INFO] [stderr]    Compiling rustls-pki-types v1.14.1
[INFO] [stderr]    Compiling smallvec v1.15.1
[INFO] [stderr]    Compiling semver v1.0.28
[INFO] [stderr]    Compiling syn v2.0.117
[INFO] [stderr]    Compiling jobserver v0.1.34
[INFO] [stderr]    Compiling getrandom v0.2.17
[INFO] [stderr]    Compiling simd-adler32 v0.3.9
[INFO] [stderr]    Compiling rustix v1.1.4
[INFO] [stderr]    Compiling zstd-safe v7.2.4
[INFO] [stderr]    Compiling rustls v0.23.40
[INFO] [stderr]    Compiling leb128fmt v0.1.0
[INFO] [stderr]    Compiling percent-encoding v2.3.2
[INFO] [stderr]    Compiling fallible-iterator v0.3.0
[INFO] [stderr]    Compiling wasm-encoder v0.245.1
[INFO] [stderr]    Compiling clap_builder v4.6.0
[INFO] [stderr]    Compiling form_urlencoded v1.2.2
[INFO] [stderr]    Compiling winnow v0.7.15
[INFO] [stderr]    Compiling id-arena v2.3.0
[INFO] [stderr]    Compiling miniz_oxide v0.8.9
[INFO] [stderr]    Compiling leb128 v0.2.6
[INFO] [stderr]    Compiling cc v1.2.61
[INFO] [stderr]    Compiling webpki-roots v1.0.7
[INFO] [stderr]    Compiling bumpalo v3.20.2
[INFO] [stderr]    Compiling zip v2.4.2
[INFO] [stderr]    Compiling wasm-posix-shared v0.1.0 (/opt/rustwide/workdir/crates/shared)
[INFO] [stderr]    Compiling serde_json v1.0.149
[INFO] [stderr]    Compiling zopfli v0.8.3
[INFO] [stderr]    Compiling webpki-roots v0.26.11
[INFO] [stderr]    Compiling regex-automata v0.4.14
[INFO] [stderr]    Compiling filetime v0.2.27
[INFO] [stderr]    Compiling sha2 v0.10.9
[INFO] [stderr]    Compiling kandelo v0.1.0 (/opt/rustwide/workdir/crates/kernel)
[INFO] [stderr]    Compiling wasm-posix-userspace v0.1.0 (/opt/rustwide/workdir/crates/userspace)
[INFO] [stderr]    Compiling flate2 v1.1.9
[INFO] [stderr]    Compiling ring v0.17.14
[INFO] [stderr]    Compiling zstd-sys v2.0.16+zstd.1.5.7
[INFO] [stderr]    Compiling bzip2-sys v0.1.13+1.0.8
[INFO] [stderr]    Compiling lzma-sys v0.1.20
[INFO] [stderr]    Compiling xz2 v0.1.7
[INFO] [stderr]    Compiling xattr v1.6.1
[INFO] [stderr]    Compiling bzip2 v0.4.4
[INFO] [stderr]    Compiling regex v1.12.3
[INFO] [stderr]    Compiling tar v0.4.45
[INFO] [stderr]    Compiling hashbrown v0.17.0
[INFO] [stderr]    Compiling hashbrown v0.16.1
[INFO] [stderr]    Compiling synstructure v0.13.2
[INFO] [stderr]    Compiling indexmap v2.14.0
[INFO] [stderr]    Compiling gimli v0.32.3
[INFO] [stderr]    Compiling zerofrom-derive v0.1.7
[INFO] [stderr]    Compiling yoke-derive v0.8.2
[INFO] [stderr]    Compiling zerovec-derive v0.11.3
[INFO] [stderr]    Compiling displaydoc v0.2.5
[INFO] [stderr]    Compiling serde_derive v1.0.228
[INFO] [stderr]    Compiling thiserror-impl v2.0.18
[INFO] [stderr]    Compiling walrus-macro v0.26.0
[INFO] [stderr]    Compiling clap_derive v4.6.1
[INFO] [stderr]    Compiling zerofrom v0.1.7
[INFO] [stderr]    Compiling rustls-webpki v0.103.13
[INFO] [stderr]    Compiling zstd v0.13.3
[INFO] [stderr]    Compiling yoke v0.8.2
[INFO] [stderr]    Compiling thiserror v2.0.18
[INFO] [stderr]    Compiling zerovec v0.11.6
[INFO] [stderr]    Compiling zerotrie v0.2.4
[INFO] [stderr]    Compiling tinystr v0.8.3
[INFO] [stderr]    Compiling potential_utf v0.1.5
[INFO] [stderr]    Compiling clap v4.6.1
[INFO] [stderr]    Compiling icu_collections v2.2.0
[INFO] [stderr]    Compiling icu_locale_core v2.2.0
[INFO] [stderr]    Compiling icu_provider v2.2.0
[INFO] [stderr]    Compiling serde_spanned v0.6.9
[INFO] [stderr]    Compiling wasmparser v0.245.1
[INFO] [stderr]    Compiling toml_datetime v0.6.11
[INFO] [stderr]    Compiling wasmparser v0.247.0
[INFO] [stderr]    Compiling toml_edit v0.22.27
[INFO] [stderr]    Compiling icu_normalizer v2.2.0
[INFO] [stderr]    Compiling icu_properties v2.2.0
[INFO] [stderr]    Compiling idna_adapter v1.2.2
[INFO] [stderr]    Compiling idna v1.1.0
[INFO] [stderr]    Compiling url v2.5.8
[INFO] [stderr]    Compiling ureq v2.12.1
[INFO] [stderr]    Compiling toml v0.8.23
[INFO] [stderr]    Compiling walrus v0.26.1
[INFO] [stderr]    Compiling xtask v0.1.0 (/opt/rustwide/workdir/tools/xtask)
[INFO] [stderr]    Compiling fork-instrument v0.1.0 (/opt/rustwide/workdir/crates/fork-instrument)
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 43.98s
[INFO] running `Command { std: "docker" "inspect" "c3e9ad69c2d9040e7495ea906e4686fa41393c709cddc44e38d6f9e9b2350326", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "c3e9ad69c2d9040e7495ea906e4686fa41393c709cddc44e38d6f9e9b2350326", kill_on_drop: false }`
[INFO] [stdout] c3e9ad69c2d9040e7495ea906e4686fa41393c709cddc44e38d6f9e9b2350326
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+28f95933dc0727396c07b48d0a8cb5211b7fb472" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 50ea01fe9a99635578185cc95633084c4cb36e82cf6ee38715892ee133f3ad00
[INFO] running `Command { std: "docker" "start" "-a" "50ea01fe9a99635578185cc95633084c4cb36e82cf6ee38715892ee133f3ad00", kill_on_drop: false }`
[INFO] [stderr]    Compiling wasm-encoder v0.247.0
[INFO] [stderr]    Compiling num-traits v0.2.19
[INFO] [stderr]    Compiling rustix v1.1.4
[INFO] [stderr]    Compiling getrandom v0.3.4
[INFO] [stderr]    Compiling wasmprinter v0.247.0
[INFO] [stderr]    Compiling form_urlencoded v1.2.2
[INFO] [stderr]    Compiling regex-automata v0.4.14
[INFO] [stderr]    Compiling ahash v0.8.12
[INFO] [stderr]    Compiling bit-vec v0.6.3
[INFO] [stderr]    Compiling getrandom v0.4.2
[INFO] [stderr]    Compiling time-core v0.1.8
[INFO] [stderr]    Compiling num-conv v0.2.1
[INFO] [stderr]    Compiling powerfmt v0.2.0
[INFO] [stderr]    Compiling parking_lot_core v0.9.12
[INFO] [stderr]    Compiling nom v8.0.0
[INFO] [stderr]    Compiling lazy_static v1.5.0
[INFO] [stderr]    Compiling uuid v1.23.1
[INFO] [stderr]    Compiling url v2.5.8
[INFO] [stderr]    Compiling time-macros v0.2.27
[INFO] [stderr]    Compiling bit-set v0.5.3
[INFO] [stderr]    Compiling deranged v0.5.8
[INFO] [stderr]    Compiling parking_lot v0.12.5
[INFO] [stderr]    Compiling num-cmp v0.1.0
[INFO] [stderr]    Compiling bytecount v0.6.9
[INFO] [stderr]    Compiling wasm-posix-userspace v0.1.0 (/opt/rustwide/workdir/crates/userspace)
[INFO] [stderr]    Compiling kandelo v0.1.0 (/opt/rustwide/workdir/crates/kernel)
[INFO] [stderr]    Compiling wasm-posix-shared v0.1.0 (/opt/rustwide/workdir/crates/shared)
[INFO] [stderr]    Compiling ureq v2.12.1
[INFO] [stderr]    Compiling num-integer v0.1.46
[INFO] [stderr]    Compiling num-complex v0.4.6
[INFO] [stderr]    Compiling wast v247.0.0
[INFO] [stderr]    Compiling num-bigint v0.4.6
[INFO] [stderr]    Compiling num-iter v0.1.45
[INFO] [stderr]    Compiling time v0.3.47
[INFO] [stderr]    Compiling xattr v1.6.1
[INFO] [stderr]    Compiling tempfile v3.27.0
[INFO] [stderr]    Compiling tar v0.4.45
[INFO] [stderr]    Compiling num-rational v0.4.2
[INFO] [stderr]    Compiling num v0.4.3
[INFO] [stderr]    Compiling fraction v0.15.4
[INFO] [stderr]    Compiling regex v1.12.3
[INFO] [stderr]    Compiling fancy-regex v0.13.0
[INFO] [stderr]    Compiling iso8601 v0.6.3
[INFO] [stderr]    Compiling jsonschema v0.18.3
[INFO] [stderr]    Compiling wat v1.247.0
[INFO] [stderr]    Compiling xtask v0.1.0 (/opt/rustwide/workdir/tools/xtask)
[INFO] [stderr]    Compiling fork-instrument v0.1.0 (/opt/rustwide/workdir/crates/fork-instrument)
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 12.41s
[INFO] running `Command { std: "docker" "inspect" "50ea01fe9a99635578185cc95633084c4cb36e82cf6ee38715892ee133f3ad00", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "50ea01fe9a99635578185cc95633084c4cb36e82cf6ee38715892ee133f3ad00", kill_on_drop: false }`
[INFO] [stdout] 50ea01fe9a99635578185cc95633084c4cb36e82cf6ee38715892ee133f3ad00
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+28f95933dc0727396c07b48d0a8cb5211b7fb472" "test" "--frozen", kill_on_drop: false }`
[INFO] [stdout] b8c44c3646e85bed41ea1df5ee85792d447c0f1e514833342e5fab82c869c3c8
[INFO] running `Command { std: "docker" "start" "-a" "b8c44c3646e85bed41ea1df5ee85792d447c0f1e514833342e5fab82c869c3c8", kill_on_drop: false }`
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 0.22s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/fork_instrument-070e2183613db29f)
[INFO] [stdout] 
[INFO] [stdout] running 25 tests
[INFO] [stdout] test instrument::trampoline_tests::compute_carryover_types_no_calls_returns_empty ... ok
[INFO] [stdout] test instrument::trampoline_tests::compute_carryover_types_simple_no_carryover_returns_empty_per_call ... ok
[INFO] [stdout] test instrument::trampoline_tests::analyze_subregion_spill_types_multivalue_block_with_fork_inside ... ok
[INFO] [stdout] test instrument::trampoline_tests::compute_carryover_types_unknown_producer_in_carryover_returns_none ... ok
[INFO] [stdout] test instrument::trampoline_tests::compute_carryover_types_localget_carryover_at_call_returns_i32 ... ok
[INFO] [stdout] test instrument::trampoline_tests::analyze_subregion_spill_types_block_with_extra_carryover_above_params ... ok
[INFO] [stdout] test instrument::trampoline_tests::compute_carryover_types_unknown_producer_consumed_before_call_returns_some ... ok
[INFO] [stdout] test instrument::trampoline_tests::analyze_subregion_spill_types_simple_block_no_carryover_returns_empty ... ok
[INFO] [stdout] test instrument::trampoline_tests::compute_nested_carryover_types_direct_call_in_block_with_i32_carryover ... ok
[INFO] [stdout] test instrument::trampoline_tests::compute_nested_carryover_types_no_calls_returns_empty_map ... ok
[INFO] [stdout] test instrument::trampoline_tests::compute_nested_carryover_types_direct_call_in_block_no_carryover ... ok
[INFO] [stdout] test instrument::trampoline_tests::extract_chunk_to_function_creates_named_function_with_input_instrs ... ok
[INFO] [stdout] test instrument::trampoline_tests::extract_chunk_to_function_preserves_instr_loc_ids ... ok
[INFO] [stdout] test instrument::trampoline_tests::extract_chunk_to_function_signature_is_unit_to_unit ... ok
[INFO] [stdout] test instrument::trampoline_tests::emit_per_function_post_table_creates_named_table_sized_to_fit ... ok
[INFO] [stdout] test instrument::trampoline_tests::rewrite_chunk_locals_to_frame_localget_becomes_load ... ok
[INFO] [stdout] test instrument::trampoline_tests::emit_per_function_post_table_emits_active_elem_with_funcrefs_in_order ... ok
[INFO] [stdout] test instrument::trampoline_tests::emit_per_function_post_table_empty_skips_elem_segment ... ok
[INFO] [stdout] test instrument::trampoline_tests::emit_per_function_post_table_independent_owners_get_independent_tables ... ok
[INFO] [stdout] test instrument::trampoline_tests::rewrite_chunk_locals_to_frame_localset_becomes_tmp_then_store ... ok
[INFO] [stdout] test instrument::trampoline_tests::rewrite_chunk_locals_to_frame_unreified_locals_pass_through ... ok
[INFO] [stdout] test instrument::trampoline_tests::rewrite_chunk_locals_to_frame_localtee_stores_then_reloads_tmp ... ok
[INFO] [stdout] test instrument::trampoline_tests::compute_nested_carryover_types_two_seqs_independent_carryovers ... ok
[INFO] [stdout] test instrument::trampoline_tests::extract_chunk_to_function_validates_when_chunk_is_self_contained ... ok
[INFO] [stdout] test instrument::trampoline_tests::compute_nested_carryover_types_top_level_no_carryover_reports_empty_vec ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 25 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running unittests src/main.rs (/opt/rustwide/target/debug/deps/wasm_fork_instrument-19e8896465a74761)
[INFO] [stdout] 
[INFO] [stdout] running 0 tests
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/call_graph.rs (/opt/rustwide/target/debug/deps/call_graph-040fdfe2cd72b6c6)
[INFO] [stdout] 
[INFO] [stdout] running 17 tests
[INFO] [stdout] test custom_entry_import_name ... ok
[INFO] [stdout] test direct_caller_included ... ok
[INFO] [stdout] test cycle_terminates ... ok
[INFO] [stdout] test declared_element_is_not_an_indirect_table_target ... ok
[INFO] [stdout] test diamond_shape ... ok
[INFO] [stdout] test function_not_in_any_table_is_not_an_indirect_target ... ok
[INFO] [stdout] test indirect_call_to_fork_path_target_is_followed ... ok
[INFO] [stdout] test indirect_call_on_different_table_not_followed ... ok
[INFO] [stdout] test missing_entry_import_is_an_error ... ok
[INFO] [stdout] test indirect_to_direct_to_fork_chain ... ok
[INFO] [stdout] test indirect_call_with_mismatched_signature_not_followed ... ok
[INFO] [stdout] test indirect_closure_allows_two_hops_but_does_not_cascade_forever ... ok
[INFO] [stdout] test seed_alone_when_nothing_calls_fork ... ok
[INFO] [stdout] test passive_element_without_table_init_is_not_followed ... ok
[INFO] [stdout] test passive_element_with_table_init_is_followed ... ok
[INFO] [stdout] test unrelated_function_excluded ... ok
[INFO] [stdout] test transitive_chain ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 17 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/coverage_wat.rs (/opt/rustwide/target/debug/deps/coverage_wat-1e2a14faa2104d37)
[INFO] [stdout] 
[INFO] [stdout] running 8 tests
[INFO] [stdout] test c_09_externref_catch_operand_does_not_panic ... ok
[INFO] [stdout] test c_08_funcref_catch_operand_does_not_panic ... ok
[INFO] [stdout] test s_05_table_copy_before_fork ... ok
[INFO] [stdout] test s_06_table_grow_before_fork ... ok
[INFO] [stdout] test s_07_non_nullable_funcref_call_result_before_fork ... ok
[INFO] [stdout] test s_04_table_fill_before_fork ... ok
[INFO] [stdout] test f_04_struct_ref_on_fork_path_rejects_with_diagnostic ... ok
[INFO] [stdout] test f_03_anyref_on_fork_path_rejects_with_diagnostic ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 8 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.02s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/dispatch_tree.rs (/opt/rustwide/target/debug/deps/dispatch_tree-184f4ecc3450b525)
[INFO] [stdout] 
[INFO] [stdout] running 13 tests
[INFO] [stdout] test build_dispatch_tree_one_call_returns_singleton_leaf ... ok
[INFO] [stdout] test build_dispatch_tree_exactly_one_bucket_stays_flat ... ok
[INFO] [stdout] test build_dispatch_tree_full_two_level_uses_one_root_internal ... ok
[INFO] [stdout] test build_dispatch_tree_just_over_two_levels_promotes_to_three ... ok
[INFO] [stdout] test build_dispatch_tree_one_over_bucket_size_promotes_to_two_leaves ... ok
[INFO] [stdout] test build_dispatch_tree_partition_covers_every_index_disjointly ... ok
[INFO] [stdout] test build_dispatch_tree_two_full_buckets_have_uniform_span ... ok
[INFO] [stdout] test build_dispatch_tree_zero_calls_returns_empty_leaf ... ok
[INFO] [stdout] test max_depth_single_leaf_matches_pre_bucketing_observed_depth ... ok
[INFO] [stdout] test decode_every_k_lands_in_correct_leaf ... ok
[INFO] [stdout] test max_depth_property_holds_for_power_of_bucket_size_progression ... ok
[INFO] [stdout] test build_dispatch_tree_internal_spans_are_powers_of_bucket_size ... ok
[INFO] [stdout] test max_depth_bounded_by_log_of_n_times_bucket_size ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 13 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.03s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/instrument.rs (/opt/rustwide/target/debug/deps/instrument-e4c811596954426c)
[INFO] [stdout] 
[INFO] [stdout] running 58 tests
[INFO] [stdout] test b1_scratch_plan_empty_targets_is_zero_sized ... ok
[INFO] [stdout] test b1_scratch_plan_handles_f32_f64_operand_sizes ... ok
[INFO] [stdout] test b1_scratch_plan_i32_payload_arm_is_8_bytes ... ok
[INFO] [stdout] test b1_scratch_plan_empty_payload_arm_is_4_bytes ... ok
[INFO] [stdout] test b1_scratch_plan_arm_with_8_aligned_tuple_needs_no_padding ... ok
[INFO] [stdout] test b1_scratch_plan_mixed_ref_and_scalar_arms_carves_whole_function ... ok
[INFO] [stdout] test b1_scratch_plan_multi_target_plain_catch_carved_out ... ok
[INFO] [stdout] test b1_scratch_plan_ref_operand_function_is_carved_out ... ok
[INFO] [stdout] test b1_scratch_plan_scalar_only_function_is_not_carved_out ... ok
[INFO] [stdout] test b1_scratch_plan_single_target_multi_arm_is_supported ... ok
[INFO] [stdout] test b1_scratch_plan_two_arms_align_to_8_bytes_each ... ok
[INFO] [stdout] test b1_stage_1_module_without_plain_catch_validates_and_b1_size_zero ... ok
[INFO] [stdout] test br_table_default_points_to_unwind_save ... ok
[INFO] [stdout] test direct_caller_entry_shape_is_preamble_wrapper_postamble ... ok
[INFO] [stdout] test call_in_nested_block_uses_per_block_switch_dispatch ... ok
[INFO] [stdout] test b1_stage_2_carved_out_function_no_b1_dispatch_emitted ... ok
[INFO] [stdout] test b1_stage_1_module_with_plain_catch_still_validates ... ok
[INFO] [stdout] test b1_stage_2_b2_carveout_function_is_not_transformed ... ok
[INFO] [stdout] test b1_stage_2_rewind_stub_has_plain_catch_dispatch ... ok
[INFO] [stdout] test b1_stage_2_rewind_stub_dispatches_two_arms ... ok
[INFO] [stdout] test call_site_post_sequence_sets_call_idx_and_checks_unwinding ... ok
[INFO] [stdout] test b1_stage_2_plain_catch_arm_retargets_to_capture_block ... ok
[INFO] [stdout] test b1_stage_2_byte_identity_for_module_without_plain_catch ... ok
[INFO] [stdout] test discover_plain_catch_arms_returns_one_arm_for_single_catch ... ok
[INFO] [stdout] test call_with_args_spills_and_reloads_through_locals ... ok
[INFO] [stdout] test catch_ref_clause_is_rewritten_with_capture_block ... ok
[INFO] [stdout] test call_indirect_spills_table_index_as_top_arg ... ok
[INFO] [stdout] test dispatch_block_contains_rewind_guarded_br_table ... ok
[INFO] [stdout] test externref_local_routes_through_externref_stash ... ok
[INFO] [stdout] test fork_in_both_top_level_and_nested_uses_per_block_switch_dispatch ... ok
[INFO] [stdout] test instrument_functions_returns_rewritten_set ... ok
[INFO] [stdout] test fork_path_function_has_one_top_level_br_table ... ok
[INFO] [stdout] test fork_inside_loop_uses_per_block_switch_dispatch ... ok
[INFO] [stdout] test funcref_local_is_spilled_to_table_and_reloaded ... ok
[INFO] [stdout] test functions_without_ref_locals_inject_no_aux_tables ... ok
[INFO] [stdout] test funcref_local_triggers_aux_table_injection ... ok
[INFO] [stdout] test instrumented_module_with_direct_caller_validates ... ok
[INFO] [stdout] test distinct_try_tables_get_sequential_region_ids ... ok
[INFO] [stdout] test module_without_fork_import_leaves_user_function_untouched ... ok
[INFO] [stdout] test fork_inside_try_body_uses_per_block_switch_dispatch ... ok
[INFO] [stdout] test module_without_try_tables_skips_exnref_stash ... ok
[INFO] [stdout] test plain_catch_arms_discovered_for_fork_path_handler ... ok
[INFO] [stdout] test non_fork_path_function_is_not_wrapped ... ok
[INFO] [stdout] test postamble_emits_defaults_for_each_result_type ... ok
[INFO] [stdout] test postamble_serializes_user_scalar_locals ... ok
[INFO] [stdout] test preamble_then_loads_frame_header_and_call_idx ... ok
[INFO] [stdout] test plain_catch_only_try_table_is_not_6d_rewritten ... ok
[INFO] [stdout] test postamble_writes_frame_header_and_bumps_current_pos ... ok
[INFO] [stdout] test preamble_starts_with_rewinding_state_check ... ok
[INFO] [stdout] test runtime_control_functions_are_not_wrapped ... ok
[INFO] [stdout] test two_calls_assign_sequential_call_idx ... ok
[INFO] [stdout] test multivalue_return_wraps_and_validates ... ok
[INFO] [stdout] test non_fork_call_remains_bare_in_chunk_0 ... ok
[INFO] [stdout] test user_scalar_locals_are_saved_and_restored_in_frame ... ok
[INFO] [stdout] test transitive_callers_are_all_wrapped ... ok
[INFO] [stdout] test slot_counts_aggregate_across_functions ... ok
[INFO] [stdout] test try_table_on_non_fork_path_is_not_instrumented ... ok
[INFO] [stdout] test unsupported_ref_type_panics_with_diagnostic - should panic ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 58 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.04s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/large_dispatcher.rs (/opt/rustwide/target/debug/deps/large_dispatcher-0c609be66d90a4e0)
[INFO] [stdout] 
[INFO] [stdout] running 5 tests
[INFO] [stdout] test direct_dispatcher_nesting_depth_scales_with_call_count ... ok
[INFO] [stdout] test indirect_dispatcher_nesting_depth_scales_with_call_count ... ok
[INFO] [stdout] test leaf_unwind_br_if_targets_function_level_unwind_save ... ok
[INFO] [stdout] test bucketed_depth_direct_dispatcher_passes_v8_limit ... ok
[INFO] [stdout] test bucketed_depth_indirect_dispatcher_passes_v8_limit ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 5 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.97s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/roundtrip.rs (/opt/rustwide/target/debug/deps/roundtrip-dfb13ca253f70b4f)
[INFO] [stdout] 
[INFO] [stdout] running 3 tests
[INFO] [stdout] test entry_import_option_is_honored_in_defaults ... ok
[INFO] [stdout] test trivial_module_roundtrips ... ok
[INFO] [stdout] test spike_switch_dispatch_validates ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 3 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/runtime.rs (/opt/rustwide/target/debug/deps/runtime-7440665a244c490f)
[INFO] [stdout] 
[INFO] [stdout] running 20 tests
[INFO] [stdout] test b1_scratch_size_rounded_up_to_8_alignment ... ok
[INFO] [stdout] test b1_scratch_size_shifts_frames_start_offset ... ok
[INFO] [stdout] test b1_scratch_size_is_zero_for_module_without_plain_catch ... ok
[INFO] [stdout] test exports_unwind_begin_taking_ptr ... ok
[INFO] [stdout] test exports_state_returning_i32 ... ok
[INFO] [stdout] test all_five_control_exports_present ... ok
[INFO] [stdout] test module_with_no_extra_globals_has_empty_saved_globals ... ok
[INFO] [stdout] test exports_unwind_end_taking_no_args_returning_nothing ... ok
[INFO] [stdout] test exports_rewind_begin_taking_ptr ... ok
[INFO] [stdout] test injects_buf_global_matches_memory_ptr_width_wasm32 ... ok
[INFO] [stdout] test ref_typed_mutable_globals_are_skipped_in_4e ... ok
[INFO] [stdout] test injects_buf_global_matches_memory_ptr_width_wasm64 ... ok
[INFO] [stdout] test saved_globals_metadata_reports_declared_order ... ok
[INFO] [stdout] test injects_state_global_mutable_i32_init_zero ... ok
[INFO] [stdout] test wasm64_saved_globals_use_16_byte_header ... ok
[INFO] [stdout] test instrumented_module_validates ... ok
[INFO] [stdout] test unwind_begin_stores_one_per_saved_global ... ok
[INFO] [stdout] test unwind_begin_writes_frames_start_offset_wasm64 ... ok
[INFO] [stdout] test unwind_begin_writes_frames_start_offset_wasm32 ... ok
[INFO] [stdout] test rewind_begin_loads_one_per_saved_global ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 20 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/switch_dispatch.rs (/opt/rustwide/target/debug/deps/switch_dispatch-985b879f57b01023)
[INFO] [stdout] 
[INFO] [stdout] running 8 tests
[INFO] [stdout] test waitpid_class_non_fork_path_call_skipped_on_rewind ... ok
[INFO] [stdout] test carryover_at_subregion_uses_switch_dispatch ... ok
[INFO] [stdout] test posix_spawn_class_shadow_stack_not_duplicated ... ok
[INFO] [stdout] test nested_fork_call_uses_per_block_switch_dispatch ... ok
[INFO] [stdout] test switch_dispatch_skips_non_fork_path_direct_call_on_rewind ... ok
[INFO] [stdout] test multivalue_params_block_uses_nested_switch_dispatch ... ok
[INFO] [stdout] test top_level_carryover_uses_switch_dispatch_with_carryover_spills ... ok
[INFO] [stdout] test direct_call_carryover_in_block_uses_switch_dispatch ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 8 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/trampoline.rs (/opt/rustwide/target/debug/deps/trampoline-aea9777faedc1515)
[INFO] [stdout] 
[INFO] [stdout] running 5 tests
[INFO] [stdout] test legacy_try_body_fork_uses_nested_switch_dispatch ... ok
[INFO] [stdout] test nested_multivalue_params_uses_nested_switch_dispatch ... ok
[INFO] [stdout] test today_nested_call_indirect_uses_nested_switch_dispatch ... ok
[INFO] [stdout] test top_level_carryover_uses_switch_dispatch_with_carryover_spills ... ok
[INFO] [stdout] test nested_carryover_in_loop_uses_nested_switch_dispatch ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 5 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/kandelo_kernel-3562d641d3cd8b1d)
[INFO] [stdout] 
[INFO] [stdout] running 882 tests
[INFO] [stdout] test devfs::tests::test_devfs_ino_uniqueness ... ok
[INFO] [stdout] test devfs::tests::test_match_devfs_dir ... ok
[INFO] [stdout] test devfs::tests::test_match_devfs_stat ... ok
[INFO] [stdout] test audio::tests::set_channels_only_accepts_mono_or_stereo ... ok
[INFO] [stdout] test fd::tests::test_alloc_fills_gaps ... ok
[INFO] [stdout] test fd::tests::test_alloc_returns_lowest_available ... ok
[INFO] [stdout] test fd::tests::test_alloc_at_minimum ... ok
[INFO] [stdout] test fd::tests::test_close_invalid_fd ... ok
[INFO] [stdout] test audio::tests::drain_rounds_down_to_whole_stereo_frame ... ok
[INFO] [stdout] test fd::tests::test_emfile_when_full ... ok
[INFO] [stdout] test audio::tests::set_format_rejects_anything_but_s16_le ... ok
[INFO] [stdout] test audio::tests::mono_drain_uses_2_byte_frames ... ok
[INFO] [stdout] test fd::tests::test_from_raw_roundtrip ... ok
[INFO] [stdout] test audio::tests::empty_ring_drains_zero ... ok
[INFO] [stdout] test audio::tests::set_sample_rate_clamps_to_supported_range ... ok
[INFO] [stdout] test audio::tests::reset_drops_pending ... ok
[INFO] [stdout] test audio::tests::write_then_drain_roundtrip_preserves_bytes ... ok
[INFO] [stdout] test fd::tests::test_get_fd_flags ... ok
[INFO] [stdout] test fd::tests::test_set_at_displaces_existing ... ok
[INFO] [stdout] test fd::tests::test_get_invalid_fd_returns_ebadf ... ok
[INFO] [stdout] test fd::tests::test_iter_skips_closed_fds ... ok
[INFO] [stdout] test devfs::tests::dsp_is_listed_in_dev_dir ... ok
[INFO] [stdout] test fd::tests::test_set_at_empty_slot ... ok
[INFO] [stdout] test fd::tests::test_iter_returns_open_fds ... ok
[INFO] [stdout] test devfs::tests::mice_is_listed_in_dev_input_dir ... ok
[INFO] [stdout] test devfs::tests::fb0_is_listed_in_dev_dir ... ok
[INFO] [stdout] test devfs::tests::input_dir_is_listed_under_dev ... ok
[INFO] [stdout] test fork::tests::test_buffer_too_small ... ok
[INFO] [stdout] test fork::tests::test_deserialize_rejects_huge_path_len ... ok
[INFO] [stdout] test fork::tests::test_deserialize_rejects_huge_env_count ... ok
[INFO] [stdout] test fork::tests::test_fork_does_not_inherit_threads ... ok
[INFO] [stdout] test fork::tests::test_fork_from_main_treats_parent_pthread_slots_as_free_memory ... ok
[INFO] [stdout] test fork::tests::test_fork_from_pthread_retains_only_caller_slot ... ok
[INFO] [stdout] test fork::tests::test_fork_inherits_compact_memory_layout ... ok
[INFO] [stdout] test fork::tests::test_roundtrip_default_process ... ok
[INFO] [stdout] test fork::tests::test_fork_exec_params_roundtrip ... ok
[INFO] [stdout] test fork::tests::test_invalid_magic ... ok
[INFO] [stdout] test fork::tests::test_fork_inherits_program_break ... ok
[INFO] [stdout] test fork::tests::test_fork_inherits_mmap_mappings ... ok
[INFO] [stdout] test fork::tests::test_roundtrip_rlimits ... ok
[INFO] [stdout] test fork::tests::test_roundtrip_signal_handlers ... ok
[INFO] [stdout] test fork::tests::test_roundtrip_with_environment ... ok
[INFO] [stdout] test fork::tests::test_roundtrip_with_custom_cwd ... ok
[INFO] [stdout] test fork::tests::test_roundtrip_with_fds ... ok
[INFO] [stdout] test ipc::tests::test_msgget_exclusive ... ok
[INFO] [stdout] test fork::tests::test_exec_preserves_ppid ... ok
[INFO] [stdout] test fork::tests::test_exec_state_preserves_pending_signals ... ok
[INFO] [stdout] test fork::tests::test_exec_resets_program_break ... ok
[INFO] [stdout] test ipc::tests::test_msgget_create ... ok
[INFO] [stdout] test fork::tests::test_exec_state_filters_cloexec_fds ... ok
[INFO] [stdout] test fork::tests::test_exec_resets_threads ... ok
[INFO] [stdout] test fork::tests::test_exec_state_resets_caught_handler_preserves_ignore ... ok
[INFO] [stdout] test ipc::tests::test_msgrcv_empty_nowait ... ok
[INFO] [stdout] test fork::tests::test_exec_roundtrip_default_process ... ok
[INFO] [stdout] test ipc::tests::test_msgctl_stat ... ok
[INFO] [stdout] test ipc::tests::test_msgget_noent ... ok
[INFO] [stdout] test ipc::tests::test_msgrcv_negative_type ... ok
[INFO] [stdout] test ipc::tests::test_msgrcv_except ... ok
[INFO] [stdout] test ipc::tests::test_msgctl_rmid ... ok
[INFO] [stdout] test ipc::tests::test_msgget_private ... ok
[INFO] [stdout] test ipc::tests::test_msgrcv_truncate ... ok
[INFO] [stdout] test ipc::tests::test_msgsnd_invalid_type ... ok
[INFO] [stdout] test ipc::tests::test_msgrcv_type_filter ... ok
[INFO] [stdout] test ipc::tests::test_semctl_setall_getall ... ok
[INFO] [stdout] test ipc::tests::test_semctl_setval_getval ... ok
[INFO] [stdout] test ipc::tests::test_semctl_stat ... ok
[INFO] [stdout] test ipc::tests::test_semget_create ... ok
[INFO] [stdout] test ipc::tests::test_semop_increment_decrement ... ok
[INFO] [stdout] test ipc::tests::test_semctl_getpid ... ok
[INFO] [stdout] test ipc::tests::test_semctl_rmid ... ok
[INFO] [stdout] test ipc::tests::test_semop_would_block ... ok
[INFO] [stdout] test ipc::tests::test_shm_read_write_chunk ... ok
[INFO] [stdout] test ipc::tests::test_semget_exclusive ... ok
[INFO] [stdout] test ipc::tests::test_semop_atomic_multi ... ok
[INFO] [stdout] test ipc::tests::test_msgsnd_msgrcv_fifo ... ok
[INFO] [stdout] test ipc::tests::test_semop_wait_for_zero ... ok
[INFO] [stdout] test ipc::tests::test_shmctl_rmid ... ok
[INFO] [stdout] test ipc::tests::test_shm_chunk_offset ... ok
[INFO] [stdout] test ipc::tests::test_shmget_create ... ok
[INFO] [stdout] test ipc::tests::test_shmat_shmdt ... ok
[INFO] [stdout] test ipc::tests::test_shmget_zero_size ... ok
[INFO] [stdout] test ipc::tests::test_shmctl_stat ... ok
[INFO] [stdout] test ipc::tests::test_shmget_exclusive ... ok
[INFO] [stdout] test lock::tests::test_no_conflict_different_files ... ok
[INFO] [stdout] test ipc::tests::test_shmget_private_unique ... ok
[INFO] [stdout] test lock::tests::test_read_read_no_conflict ... ok
[INFO] [stdout] test lock::tests::test_read_write_conflict ... ok
[INFO] [stdout] test lock::tests::test_remove_all_for_pid ... ok
[INFO] [stdout] test lock::tests::test_same_pid_no_conflict ... ok
[INFO] [stdout] test lock::tests::test_non_overlapping_ranges ... ok
[INFO] [stdout] test lock::tests::test_zero_len_means_to_eof ... ok
[INFO] [stdout] test lock::tests::test_unlock_removes_lock ... ok
[INFO] [stdout] test memory::tests::test_brk ... ok
[INFO] [stdout] test memory::tests::test_brk_growth_rejects_mmap_collision ... ok
[INFO] [stdout] test memory::tests::test_brk_query ... ok
[INFO] [stdout] test memory::tests::test_brk_respects_data_limit ... ok
[INFO] [stdout] test memory::tests::test_brk_zero_data_limit ... ok
[INFO] [stdout] test memory::tests::test_brk_cannot_shrink_below_initial_break ... ok
[INFO] [stdout] test lock::tests::test_write_write_conflict ... ok
[INFO] [stdout] test memory::tests::test_can_grow_at ... ok
[INFO] [stdout] test memory::tests::test_compact_layout_rejects_fixed_mapping_in_brk_heap ... ok
[INFO] [stdout] test memory::tests::test_host_reserved_region_at_keeps_exact_fork_caller_slot ... ok
[INFO] [stdout] test memory::tests::test_compact_layout_rejects_fixed_mapping_in_reserved_prefix ... ok
[INFO] [stdout] test memory::tests::test_host_reserved_region_blocks_mapping_growth ... ok
[INFO] [stdout] test memory::tests::test_mmap_aligns_to_page ... ok
[INFO] [stdout] test memory::tests::test_extend_mapping ... ok
[INFO] [stdout] test memory::tests::test_mmap_base_can_start_after_heap ... ok
[INFO] [stdout] test memory::tests::test_brk_respects_host_control_limit ... ok
[INFO] [stdout] test memory::tests::test_host_reserved_region_at_rejects_guest_owned_ranges ... ok
[INFO] [stdout] test memory::tests::test_host_reserved_region_blocks_brk_growth ... ok
[INFO] [stdout] test memory::tests::test_host_reserved_region_blocks_mmap_and_reuses_next_gap ... ok
[INFO] [stdout] test memory::tests::test_mmap_anonymous ... ok
[INFO] [stdout] test memory::tests::test_mmap_fixed_respects_host_control_limit ... ok
[INFO] [stdout] test memory::tests::test_mmap_fails_at_address_space_limit ... ok
[INFO] [stdout] test memory::tests::test_munmap ... ok
[INFO] [stdout] test memory::tests::test_mmap_fixed_at_address ... ok
[INFO] [stdout] test memory::tests::test_munmap_front_trim ... ok
[INFO] [stdout] test memory::tests::test_mmap_fixed_replaces_existing ... ok
[INFO] [stdout] test memory::tests::test_mmap_zero_length_fails ... ok
[INFO] [stdout] test memory::tests::test_multiple_mmaps_non_overlapping ... ok
[INFO] [stdout] test memory::tests::test_munmap_back_trim ... ok
[INFO] [stdout] test mouse::tests::empty_queue_reads_zero ... ok
[INFO] [stdout] test memory::tests::test_munmap_nonexistent ... ok
[INFO] [stdout] test memory::tests::test_munmap_middle_split ... ok
[INFO] [stdout] test memory::tests::test_wordpress_mmap_sequence ... ok
[INFO] [stdout] test memory::tests::test_munmap_partial_then_mmap_reuses_gap ... ok
[INFO] [stdout] test mouse::tests::overflow_drops_oldest_whole_packet ... ok
[INFO] [stdout] test mouse::tests::reset_drops_pending ... ok
[INFO] [stdout] test mouse::tests::dx_clamped_to_i8_range ... ok
[INFO] [stdout] test mouse::tests::inject_then_read_one_packet ... ok
[INFO] [stdout] test mouse::tests::read_drains_in_packet_order ... ok
[INFO] [stdout] test mqueue::tests::test_access_mode_enforcement ... ok
[INFO] [stdout] test mqueue::tests::test_bad_descriptor ... ok
[INFO] [stdout] test mouse::tests::small_buf_drains_partial_then_resumes ... ok
[INFO] [stdout] test mqueue::tests::test_cleanup_process ... ok
[INFO] [stdout] test mqueue::tests::test_notification ... ok
[INFO] [stdout] test mqueue::tests::test_create_and_open ... ok
[INFO] [stdout] test mqueue::tests::test_send_receive_priority ... ok
[INFO] [stdout] test ofd::tests::test_create_ofd ... ok
[INFO] [stdout] test mqueue::tests::test_default_attrs ... ok
[INFO] [stdout] test ofd::tests::test_iter_returns_open_ofds ... ok
[INFO] [stdout] test ofd::tests::test_iter_skips_freed_slots ... ok
[INFO] [stdout] test ofd::tests::test_multiple_ofds ... ok
[INFO] [stdout] test mqueue::tests::test_getsetattr ... ok
[INFO] [stdout] test mqueue::tests::test_msgsize_validation ... ok
[INFO] [stdout] test mqueue::tests::test_unlink_semantics ... ok
[INFO] [stdout] test ofd::tests::test_set_status_flags_preserves_access_mode ... ok
[INFO] [stdout] test ofd::tests::test_from_raw_roundtrip ... ok
[INFO] [stdout] test ofd::tests::test_ref_counting ... ok
[INFO] [stdout] test mqueue::tests::test_nonblock_eagain ... ok
[INFO] [stdout] test ofd::tests::test_slot_reuse ... ok
[INFO] [stdout] test path::tests::test_absolute_path_normalized ... ok
[INFO] [stdout] test path::tests::test_absolute_path_unchanged ... ok
[INFO] [stdout] test path::tests::test_dotdot_relative_path ... ok
[INFO] [stdout] test path::tests::test_normalize_absolute ... ok
[INFO] [stdout] test path::tests::test_normalize_dot ... ok
[INFO] [stdout] test path::tests::test_normalize_dotdot_past_root ... ok
[INFO] [stdout] test path::tests::test_normalize_double_slash ... ok
[INFO] [stdout] test path::tests::test_normalize_root ... ok
[INFO] [stdout] test path::tests::test_normalize_trailing_slash ... ok
[INFO] [stdout] test path::tests::test_relative_path_prepends_cwd ... ok
[INFO] [stdout] test path::tests::test_relative_path_with_cwd_root ... ok
[INFO] [stdout] test path::tests::test_dot_relative_path ... ok
[INFO] [stdout] test path::tests::test_dot_resolves_to_cwd ... ok
[INFO] [stdout] test path::tests::test_empty_path ... ok
[INFO] [stdout] test path::tests::test_normalize_dotdot ... ok
[INFO] [stdout] test path::tests::test_normalize_only_dotdot ... ok
[INFO] [stdout] test pipe::tests::test_full_buffer ... ok
[INFO] [stdout] test pipe::tests::test_partial_write ... ok
[INFO] [stdout] test pipe::tests::test_pipe_table_alloc_and_free ... ok
[INFO] [stdout] test pipe::tests::test_wraparound ... ok
[INFO] [stdout] test pipe::tests::test_capacity_and_counts ... ok
[INFO] [stdout] test pipe::tests::test_empty_read ... ok
[INFO] [stdout] test pipe::tests::test_pipe_peek ... ok
[INFO] [stdout] test pipe::tests::test_ref_counting ... ok
[INFO] [stdout] test process::tests::fork_count_starts_at_zero ... ok
[INFO] [stdout] test pipe::tests::test_close_endpoints ... ok
[INFO] [stdout] test pipe::tests::test_write_and_read ... ok
[INFO] [stdout] test pipe::tests::test_fifo_ordering ... ok
[INFO] [stdout] test process::tests::spawn_child_applies_close_action ... ok
[INFO] [stdout] test process::tests::spawn_child_action_failure_drops_partial_child ... ok
[INFO] [stdout] test process::tests::spawn_child_basic_inherits_cwd_and_returns_pid ... ok
[INFO] [stdout] test process::tests::spawn_child_setpgroup_zero_uses_child_pid ... ok
[INFO] [stdout] test process::tests::remove_process_emits_host_net_close_only_on_last_ref ... ok
[INFO] [stdout] test process::tests::fork_and_spawn_bump_host_net_handle_refcount ... ok
[INFO] [stdout] test process::tests::spawn_child_clears_consume_once_socket_state ... ok
[INFO] [stdout] test process::tests::spawn_child_setsid_makes_session_leader ... ok
[INFO] [stdout] test process::tests::spawn_child_inherits_sig_ign_but_not_custom_handlers ... ok
[INFO] [stdout] test process::tests::spawn_child_setsigdef_resets_named_handlers_to_default ... ok
[INFO] [stdout] test process::tests::fork_and_spawn_clear_listen_backlog_on_child ... ok
[INFO] [stdout] test process::tests::spawn_child_setsigmask_overrides_inherited_mask ... ok
[INFO] [stdout] test process::tests::spawn_child_bumps_shared_listener_backlog_refcount ... ok
[INFO] [stdout] test process::tests::spawn_child_without_setsigmask_inherits_blocked_mask ... ok
[INFO] [stdout] test process::tests::spawn_child_applies_dup2_action ... ok
[INFO] [stdout] test process::tests::spawn_child_setpgroup_explicit_lands_in_target ... ok
[INFO] [stdout] test process::tests::test_alloc_pipe_reuses_freed_slots ... ok
[INFO] [stdout] test process::tests::fork_count_bumps_on_successful_fork ... ok
[INFO] [stdout] test process::tests::test_alloc_pipe_pair_skips_non_consecutive_free_slots ... ok
[INFO] [stdout] test process_table::tests::poll_waitable_child_returns_exited_child_status ... ok
[INFO] [stdout] test process::tests::test_alloc_pipe_pair_reuses_consecutive_slots ... ok
[INFO] [stdout] test process_table::tests::remove_process_releases_global_fallback_locks ... ok
[INFO] [stdout] test process_table::tests::poll_waitable_child_distinguishes_running_from_no_child ... ok
[INFO] [stdout] test process_table::tests::poll_waitable_child_matches_process_groups ... ok
[INFO] [stdout] test process_table::tests::poll_waitable_child_encodes_signal_status ... ok
[INFO] [stdout] test procfs::tests::test_generate_cmdline ... ok
[INFO] [stdout] test procfs::tests::test_generate_environ ... ok
[INFO] [stdout] test procfs::tests::test_is_procfs_buf_handle ... ok
[INFO] [stdout] test procfs::tests::test_generate_status ... ok
[INFO] [stdout] test audio::tests::overflow_drops_oldest_whole_frame ... ok
[INFO] [stdout] test procfs::tests::test_match_procfs_self ... ok
[INFO] [stdout] test process_table::wait_tests::spawn_pid_allocation_does_not_reuse_reaped_pid ... ok
[INFO] [stdout] test procfs::tests::test_generate_mounts_content ... ok
[INFO] [stdout] test procfs::tests::test_generate_stat ... ok
[INFO] [stdout] test procfs::tests::test_match_procfs_net ... ok
[INFO] [stdout] test process_table::wait_tests::reap_retains_group_leader_as_limbo_until_group_empties ... ok
[INFO] [stdout] test procfs::tests::test_match_procfs_no_match ... ok
[INFO] [stdout] test procfs::tests::test_procfs_getdents64_fd_dir ... ok
[INFO] [stdout] test procfs::tests::test_match_procfs_root ... ok
[INFO] [stdout] test procfs::tests::test_procfs_buf_handle_roundtrip ... ok
[INFO] [stdout] test process_table::wait_tests::remove_process_does_not_create_limbo_record ... ok
[INFO] [stdout] test procfs::tests::test_match_procfs_pid ... ok
[INFO] [stdout] test procfs::tests::test_procfs_getdents64_root ... ok
[INFO] [stdout] test procfs::tests::test_procfs_getdents64_pid_dir ... ok
[INFO] [stdout] test procfs::tests::test_procfs_readlink_cwd ... ok
[INFO] [stdout] test procfs::tests::test_procfs_stat_regular ... ok
[INFO] [stdout] test procfs::tests::test_procfs_stat_symlink_nofollow ... ok
[INFO] [stdout] test procfs::tests::test_write_dirent64 ... ok
[INFO] [stdout] test pshared::tests::barrier_releases_when_count_reached ... ok
[INFO] [stdout] test procfs::tests::test_procfs_open_read_stat ... ok
[INFO] [stdout] test pshared::tests::barrier_reusable_across_rounds ... ok
[INFO] [stdout] test procfs::tests::test_procfs_stat_dir ... ok
[INFO] [stdout] test pshared::tests::barrier_destroy_with_waiters_is_ebusy ... ok
[INFO] [stdout] test pshared::tests::barrier_three_participants ... ok
[INFO] [stdout] test pshared::tests::cond_destroy_with_waiters_is_ebusy ... ok
[INFO] [stdout] test pshared::tests::cond_broadcast_wakes_all ... ok
[INFO] [stdout] test pshared::tests::barrier_zero_count_invalid ... ok
[INFO] [stdout] test pshared::tests::mutex_basic_lock_unlock ... ok
[INFO] [stdout] test pshared::tests::cleanup_releases_owned_mutex_and_clears_waiters ... ok
[INFO] [stdout] test pshared::tests::mutex_destroy_held_returns_ebusy ... ok
[INFO] [stdout] test procfs::tests::test_procfs_readlink_self ... ok
[INFO] [stdout] test pshared::tests::cond_signal_no_waiters_returns_zero ... ok
[INFO] [stdout] test pshared::tests::cond_signal_picks_oldest_waiter ... ok
[INFO] [stdout] test pshared::tests::cond_wait_begin_without_mutex_is_eperm ... ok
[INFO] [stdout] test pshared::tests::cond_wait_check_without_begin_is_einval ... ok
[INFO] [stdout] test pshared::tests::cond_wait_then_signal ... ok
[INFO] [stdout] test pshared::tests::invalid_ids_return_einval ... ok
[INFO] [stdout] test pshared::tests::mutex_contention_returns_eagain ... ok
[INFO] [stdout] test pshared::tests::mutex_errorcheck_deadlock_detected ... ok
[INFO] [stdout] test pshared::tests::mutex_ids_skip_zero ... ok
[INFO] [stdout] test pshared::tests::mutex_unlock_non_owner_eperm ... ok
[INFO] [stdout] test pty::tests::test_alloc_pty ... ok
[INFO] [stdout] test pty::tests::test_pty_data_flow_raw_mode ... ok
[INFO] [stdout] test pty::tests::test_pty_isig_canonical ... ok
[INFO] [stdout] test pty::tests::test_pty_isig_raw_mode ... ok
[INFO] [stdout] test pty::tests::test_pty_onlcr ... ok
[INFO] [stdout] test pty::tests::test_pty_canonical_mode ... ok
[INFO] [stdout] test signal::tests::test_blocked_signals ... ok
[INFO] [stdout] test signal::tests::test_cannot_change_sigkill_handler ... ok
[INFO] [stdout] test signal::tests::test_default_actions ... ok
[INFO] [stdout] test signal::tests::test_deliverable_excludes_blocked ... ok
[INFO] [stdout] test signal::tests::test_dequeue_clears_from_pending ... ok
[INFO] [stdout] test pty::tests::test_pty_isig_disabled_raw_mode ... ok
[INFO] [stdout] test signal::tests::test_dequeue_returns_none_when_empty ... ok
[INFO] [stdout] test pshared::tests::mutex_recursive_allows_nested_locks ... ok
[INFO] [stdout] test signal::tests::test_block_raise_ignore_unignore_unblock ... ok
[INFO] [stdout] test signal::tests::test_from_parts_with_pending_preserves_pending ... ok
[INFO] [stdout] test signal::tests::test_cannot_change_sigstop_handler ... ok
[INFO] [stdout] test signal::tests::test_dequeue_returns_lowest_signal ... ok
[INFO] [stdout] test signal::tests::test_dequeue_skips_blocked_signals ... ok
[INFO] [stdout] test signal::tests::test_from_parts_clears_pending ... ok
[INFO] [stdout] test signal::tests::test_handlers_accessor ... ok
[INFO] [stdout] test signal::tests::test_new_signal_state_all_default ... ok
[INFO] [stdout] test signal::tests::test_raise_and_pending ... ok
[INFO] [stdout] test signal::tests::test_set_action ... ok
[INFO] [stdout] test signal::tests::test_set_action_cannot_change_sigkill ... ok
[INFO] [stdout] test signal::tests::test_set_handler ... ok
[INFO] [stdout] test signal::tests::test_should_not_restart_without_flag ... ok
[INFO] [stdout] test signal::tests::test_should_restart ... ok
[INFO] [stdout] test signal::tests::test_should_restart_no_pending ... ok
[INFO] [stdout] test signal::tests::test_sig_dfl_discards_pending_for_ignored_signal ... ok
[INFO] [stdout] test signal::tests::test_sig_dfl_keeps_pending_for_terminate_signal ... ok
[INFO] [stdout] test signal::tests::test_sig_ign_discards_pending ... ok
[INFO] [stdout] test signal::tests::test_sig_ign_discards_rt_queue ... ok
[INFO] [stdout] test socket::tests::test_create_socket_info ... ok
[INFO] [stdout] test socket::tests::test_socket_state_transitions ... ok
[INFO] [stdout] test socket::tests::test_socket_table_alloc ... ok
[INFO] [stdout] test socket::tests::test_socket_table_free ... ok
[INFO] [stdout] test spawn::parser_tests::parse_blob_basic_round_trip ... ok
[INFO] [stdout] test socket::tests::test_socket_table_slot_reuse ... ok
[INFO] [stdout] test spawn::parser_tests::parse_blob_rejects_action_path_out_of_bounds ... ok
[INFO] [stdout] test spawn::parser_tests::parse_blob_rejects_argv_overflow ... ok
[INFO] [stdout] test spawn::parser_tests::parse_blob_rejects_short_header ... ok
[INFO] [stdout] test syscalls::tests::dsp_stat_is_chr ... ok
[INFO] [stdout] test spawn::parser_tests::parse_blob_rejects_truncated_argv_offsets ... ok
[INFO] [stdout] test spawn::parser_tests::parse_blob_rejects_unknown_op ... ok
[INFO] [stdout] test syscalls::tests::fbioget_fscreeninfo_reports_correct_smem_len ... ok
[INFO] [stdout] test syscalls::tests::close_dsp_releases_owner_and_clears_ring ... ok
[INFO] [stdout] test syscalls::tests::close_mice_releases_owner ... ok
[INFO] [stdout] test syscalls::tests::fbioget_vscreeninfo_returns_640x400_bgra32 ... ok
[INFO] [stdout] test syscalls::tests::ioctl_dsp_reset_drains_ring ... ok
[INFO] [stdout] test syscalls::tests::ioctl_dsp_speed_roundtrips_through_ring_config ... ok
[INFO] [stdout] test syscalls::tests::fb0_has_unique_host_handle_sentinel ... ok
[INFO] [stdout] test syscalls::tests::ioctl_dsp_getfmts_reports_s16_le_only ... ok
[INFO] [stdout] test syscalls::tests::fbioput_vscreeninfo_rejects_mismatched_geometry ... ok
[INFO] [stdout] test syscalls::tests::match_virtual_device_recognizes_dsp ... ok
[INFO] [stdout] test syscalls::tests::fb0_stat_is_chr ... ok
[INFO] [stdout] test syscalls::tests::exec_clears_mice_owner ... ok
[INFO] [stdout] test syscalls::tests::exec_clears_dsp_owner ... ok
[INFO] [stdout] test syscalls::tests::execve_releases_fb_binding_and_unbinds ... ok
[INFO] [stdout] test syscalls::tests::fbiopan_display_succeeds ... ok
[INFO] [stdout] test syscalls::tests::ioctl_dsp_setfmt_rejects_non_s16_le ... ok
[INFO] [stdout] test syscalls::tests::mmap_fb0_records_binding_and_calls_host ... ok
[INFO] [stdout] test syscalls::tests::mmap_fb0_with_wrong_length_returns_einval ... ok
[INFO] [stdout] test syscalls::tests::match_virtual_device_recognizes_fb0 ... ok
[INFO] [stdout] test syscalls::tests::open_dev_fb0_is_single_owner ... ok
[INFO] [stdout] test syscalls::tests::mice_stat_is_chr ... ok
[INFO] [stdout] test syscalls::tests::munmap_of_fb_region_clears_binding_and_unbinds_host ... ok
[INFO] [stdout] test syscalls::tests::read_dsp_returns_zero ... ok
[INFO] [stdout] test syscalls::tests::read_mice_returns_eagain_when_empty ... ok
[INFO] [stdout] test syscalls::tests::open_dsp_acquires_ownership_and_second_open_from_other_pid_is_ebusy ... ok
[INFO] [stdout] test syscalls::tests::match_virtual_device_recognizes_mice ... ok
[INFO] [stdout] test syscalls::tests::read_mice_drains_injected_packets ... ok
[INFO] [stdout] test syscalls::tests::test_alarm_returns_previous_remaining ... ok
[INFO] [stdout] test syscalls::tests::open_mice_acquires_ownership_and_second_open_from_other_pid_is_ebusy ... ok
[INFO] [stdout] test syscalls::tests::second_mmap_of_fb0_returns_einval ... ok
[INFO] [stdout] test syscalls::tests::test_access_delegates_to_host ... ok
[INFO] [stdout] test syscalls::tests::test_accept_eagain_on_empty_backlog ... ok
[INFO] [stdout] test syscalls::tests::test_access_dev_urandom ... ok
[INFO] [stdout] test syscalls::tests::test_alarm_sets_deadline_and_returns_zero_initially ... ok
[INFO] [stdout] test syscalls::tests::test_alarm_zero_cancels ... ok
[INFO] [stdout] test syscalls::tests::test_at_absolute_path_ignores_dirfd ... ok
[INFO] [stdout] test syscalls::tests::test_at_enotdir_when_dirfd_is_regular_file ... ok
[INFO] [stdout] test syscalls::tests::test_bind_inet_ephemeral_port ... ok
[INFO] [stdout] test syscalls::tests::test_bind_inet_succeeds ... ok
[INFO] [stdout] test syscalls::tests::test_bind_enotsock ... ok
[INFO] [stdout] test syscalls::tests::test_brk_set ... ok
[INFO] [stdout] test syscalls::tests::test_brk_query ... ok
[INFO] [stdout] test syscalls::tests::test_can_query_sched_root_allowed ... ok
[INFO] [stdout] test syscalls::tests::test_can_signal_denies_cross_user ... ok
[INFO] [stdout] test syscalls::tests::test_blocking_pipe_read_returns_eagain_for_host_retry ... ok
[INFO] [stdout] test syscalls::tests::test_can_query_sched_denies_when_only_ruid_matches ... ok
[INFO] [stdout] test syscalls::tests::test_can_signal_root_to_anyone ... ok
[INFO] [stdout] test syscalls::tests::test_blocking_pipe_write_returns_eagain_for_host_retry ... ok
[INFO] [stdout] test syscalls::tests::test_can_signal_same_user ... ok
[INFO] [stdout] test syscalls::tests::test_can_signal_matches_real_or_effective ... ok
[INFO] [stdout] test syscalls::tests::test_can_query_sched_euid_match ... ok
[INFO] [stdout] test syscalls::tests::test_chdir_changes_cwd ... ok
[INFO] [stdout] test syscalls::tests::test_clock_getres_per_process_cpu_clock ... ok
[INFO] [stdout] test syscalls::tests::test_chdir_relative_path ... ok
[INFO] [stdout] test syscalls::tests::test_bind_unix_duplicate_fails ... ok
[INFO] [stdout] test syscalls::tests::test_chdir_rejects_non_directory ... ok
[INFO] [stdout] test syscalls::tests::test_closedir_already_closed ... ok
[INFO] [stdout] test syscalls::tests::test_clock_gettime ... ok
[INFO] [stdout] test syscalls::tests::test_bind_unix_stream ... ok
[INFO] [stdout] test syscalls::tests::test_clone_rejects_non_thread ... ok
[INFO] [stdout] test syscalls::tests::test_clone_thread_allocates_kernel_thread ... ok
[INFO] [stdout] test syscalls::tests::test_copy_file_range_memfd ... ok
[INFO] [stdout] test syscalls::tests::test_close_releases_fcntl_locks ... ok
[INFO] [stdout] test syscalls::tests::test_dev_console_aliases_dev_null ... ok
[INFO] [stdout] test syscalls::tests::test_dir_stream_slot_reuse ... ok
[INFO] [stdout] test syscalls::tests::test_dup2_replaces_target ... ok
[INFO] [stdout] test syscalls::tests::test_dup2_same_fd_noop ... ok
[INFO] [stdout] test syscalls::tests::test_close_dev_null ... ok
[INFO] [stdout] test syscalls::tests::test_clone_rejects_clone_vm_only ... ok
[INFO] [stdout] test syscalls::tests::test_connect_econnrefused ... ok
[INFO] [stdout] test syscalls::tests::test_closedir_invalid_handle ... ok
[INFO] [stdout] test syscalls::tests::test_deliver_signal_marks_pending ... ok
[INFO] [stdout] test syscalls::tests::test_dup3_same_fd_einval ... ok
[INFO] [stdout] test syscalls::tests::test_dup_shares_ofd ... ok
[INFO] [stdout] test syscalls::tests::test_epoll_close_frees_state ... ok
[INFO] [stdout] test syscalls::tests::test_dup3_with_cloexec ... ok
[INFO] [stdout] test syscalls::tests::test_dup3_clofork_and_cloexec ... ok
[INFO] [stdout] test syscalls::tests::test_dup3_without_cloexec ... ok
[INFO] [stdout] test syscalls::tests::test_epoll_create1_invalid_flags ... ok
[INFO] [stdout] test syscalls::tests::test_dup3_clofork ... ok
[INFO] [stdout] test syscalls::tests::test_epoll_create1_basic ... ok
[INFO] [stdout] test syscalls::tests::test_epoll_ctl_add_del ... ok
[INFO] [stdout] test syscalls::tests::test_epoll_ctl_del_nonexistent_enoent ... ok
[INFO] [stdout] test syscalls::tests::test_epoll_create1_cloexec ... ok
[INFO] [stdout] test syscalls::tests::test_epoll_lseek_fails ... ok
[INFO] [stdout] test syscalls::tests::test_epoll_pwait_empty_interests ... ok
[INFO] [stdout] test syscalls::tests::test_epoll_ctl_add_duplicate_eexist ... ok
[INFO] [stdout] test syscalls::tests::test_epoll_with_eventfd ... ok
[INFO] [stdout] test syscalls::tests::test_eventfd2_basic ... ok
[INFO] [stdout] test syscalls::tests::test_epoll_ctl_invalid_op ... ok
[INFO] [stdout] test syscalls::tests::test_epoll_ctl_mod ... ok
[INFO] [stdout] test syscalls::tests::test_eventfd2_fstat ... ok
[INFO] [stdout] test syscalls::tests::test_eventfd2_invalid_flags ... ok
[INFO] [stdout] test syscalls::tests::test_epoll_ctl_not_epoll_fd ... ok
[INFO] [stdout] test syscalls::tests::test_epoll_pwait_invalid_maxevents ... ok
[INFO] [stdout] test syscalls::tests::test_eventfd2_cloexec ... ok
[INFO] [stdout] test syscalls::tests::test_eventfd2_close_frees_state ... ok
[INFO] [stdout] test syscalls::tests::test_eventfd2_dup_shares_counter ... ok
[INFO] [stdout] test syscalls::tests::test_eventfd2_lseek_fails ... ok
[INFO] [stdout] test syscalls::tests::test_eventfd2_nonblock ... ok
[INFO] [stdout] test syscalls::tests::test_eventfd2_poll_readable_when_nonzero ... ok
[INFO] [stdout] test syscalls::tests::test_eventfd2_read_resets_counter ... ok
[INFO] [stdout] test syscalls::tests::test_eventfd2_poll_not_readable_when_zero ... ok
[INFO] [stdout] test syscalls::tests::test_eventfd2_semaphore_mode ... ok
[INFO] [stdout] test syscalls::tests::test_eventfd2_with_initial_value ... ok
[INFO] [stdout] test syscalls::tests::test_eventfd2_write_adds_to_counter ... ok
[INFO] [stdout] test syscalls::tests::test_eventfd2_write_too_small_buf ... ok
[INFO] [stdout] test syscalls::tests::test_execve_delegates_to_host ... ok
[INFO] [stdout] test syscalls::tests::test_epoll_pwait_pipe_readable ... ok
[INFO] [stdout] test syscalls::tests::test_eventfd2_read_too_small_buf ... ok
[INFO] [stdout] test syscalls::tests::test_eventfd2_write_u64_max_invalid ... ok
[INFO] [stdout] test syscalls::tests::test_execve_empty_path_returns_enoent ... ok
[INFO] [stdout] test syscalls::tests::test_exit_with_zero_status ... ok
[INFO] [stdout] test syscalls::tests::test_exit_closes_fds_and_sets_state ... ok
[INFO] [stdout] test syscalls::tests::test_faccessat_absolute_path ... ok
[INFO] [stdout] test syscalls::tests::test_exit_releases_fcntl_locks ... ok
[INFO] [stdout] test syscalls::tests::test_faccessat_with_real_dirfd ... ok
[INFO] [stdout] test syscalls::tests::test_fallback_locks_are_kernel_wide ... ok
[INFO] [stdout] test syscalls::tests::test_fchmodat_at_fdcwd ... ok
[INFO] [stdout] test syscalls::tests::test_faccessat_at_fdcwd ... ok
[INFO] [stdout] test syscalls::tests::test_fchmodat_real_dirfd_invalid ... ok
[INFO] [stdout] test syscalls::tests::test_faccessat_real_dirfd_invalid ... ok
[INFO] [stdout] test syscalls::tests::test_fchmod ... ok
[INFO] [stdout] test syscalls::tests::test_fchmod_pipe_accepted ... ok
[INFO] [stdout] test syscalls::tests::test_fchmodat_with_real_dirfd ... ok
[INFO] [stdout] test syscalls::tests::test_fchownat_real_dirfd_invalid ... ok
[INFO] [stdout] test syscalls::tests::test_fchown ... ok
[INFO] [stdout] test syscalls::tests::test_fcntl_dupfd ... ok
[INFO] [stdout] test syscalls::tests::test_fchownat_at_fdcwd ... ok
[INFO] [stdout] test syscalls::tests::test_fcntl_f_setown_and_getown ... ok
[INFO] [stdout] test syscalls::tests::test_fcntl_getfl_setfl ... ok
[INFO] [stdout] test syscalls::tests::test_fcntl_rdlck_requires_read_access ... ok
[INFO] [stdout] test syscalls::tests::test_fcntl_f_getown_default_zero ... ok
[INFO] [stdout] test syscalls::tests::test_fcntl_getlk_fallback_conflict_reports_blocking_owner ... ok
[INFO] [stdout] test syscalls::tests::test_fchownat_with_real_dirfd ... ok
[INFO] [stdout] test syscalls::tests::test_fcntl_cloexec ... ok
[INFO] [stdout] test syscalls::tests::test_fcntl_setfd_clofork ... ok
[INFO] [stdout] test syscalls::tests::test_fcntl_unlock ... ok
[INFO] [stdout] test syscalls::tests::test_fcntl_setlk_and_getlk ... ok
[INFO] [stdout] test syscalls::tests::test_fdatasync ... ok
[INFO] [stdout] test syscalls::tests::test_fcntl_setlk_fallback_conflict_reports_would_block ... ok
[INFO] [stdout] test syscalls::tests::test_fcntl_dupfd_clofork ... ok
[INFO] [stdout] test syscalls::tests::test_fcntl_lock_seek_end_non_host ... ok
[INFO] [stdout] test syscalls::tests::test_fcntl_setfd_clofork_and_cloexec ... ok
[INFO] [stdout] test syscalls::tests::test_fork_returns_enosys_with_mock ... ok
[INFO] [stdout] test syscalls::tests::test_fork_child_fields_default_to_false ... ok
[INFO] [stdout] test syscalls::tests::test_fpathconf_invalid_fd ... ok
[INFO] [stdout] test syscalls::tests::test_fpathconf_valid_fd ... ok
[INFO] [stdout] test syscalls::tests::test_fcntl_setlkw_fallback_conflict_uses_cooperative_retry ... ok
[INFO] [stdout] test syscalls::tests::test_fstat_dev_zero ... ok
[INFO] [stdout] test syscalls::tests::test_fcntl_setlkw_fallback_succeeds_after_unlock ... ok
[INFO] [stdout] test syscalls::tests::test_flock_blocking_fallback_conflict_uses_cooperative_retry ... ok
[INFO] [stdout] test syscalls::tests::test_fstatat_at_fdcwd ... ok
[INFO] [stdout] test syscalls::tests::test_fstatat_relative_invalid_dirfd ... ok
[INFO] [stdout] test syscalls::tests::test_fstat_regular_file ... ok
[INFO] [stdout] test syscalls::tests::test_fstatat_symlink_nofollow ... ok
[INFO] [stdout] test syscalls::tests::test_fstat_pipe ... ok
[INFO] [stdout] test syscalls::tests::test_fstatat_absolute_path ... ok
[INFO] [stdout] test syscalls::tests::test_fstatat_with_real_dirfd ... ok
[INFO] [stdout] test syscalls::tests::test_fstat_socket_fd ... ok
[INFO] [stdout] test syscalls::tests::test_fsync_bad_fd ... ok
[INFO] [stdout] test syscalls::tests::test_fstatat_with_real_dirfd_nofollow ... ok
[INFO] [stdout] test syscalls::tests::test_ftruncate_negative_length ... ok
[INFO] [stdout] test syscalls::tests::test_flock_fallback_nonblocking_conflict_reports_would_block ... ok
[INFO] [stdout] test syscalls::tests::test_ftruncate_rdonly_einval ... ok
[INFO] [stdout] test syscalls::tests::test_ftruncate_rlimit_fsize ... ok
[INFO] [stdout] test syscalls::tests::test_getaddrinfo_returns_enoent_with_mock ... ok
[INFO] [stdout] test syscalls::tests::test_getcwd_erange_when_buffer_too_small ... ok
[INFO] [stdout] test syscalls::tests::test_fsync_pipe_einval ... ok
[INFO] [stdout] test syscalls::tests::test_ftruncate_bad_fd ... ok
[INFO] [stdout] test syscalls::tests::test_getegid_returns_default ... ok
[INFO] [stdout] test syscalls::tests::test_getenv_not_found ... ok
[INFO] [stdout] test syscalls::tests::test_ftruncate_pipe_einval ... ok
[INFO] [stdout] test syscalls::tests::test_ftruncate_regular_file ... ok
[INFO] [stdout] test syscalls::tests::test_getcwd_returns_initial_cwd ... ok
[INFO] [stdout] test syscalls::tests::test_fsync_regular_file ... ok
[INFO] [stdout] test syscalls::tests::test_getgid_returns_default ... ok
[INFO] [stdout] test syscalls::tests::test_geteuid_returns_default ... ok
[INFO] [stdout] test syscalls::tests::test_getitimer_invalid_which ... ok
[INFO] [stdout] test syscalls::tests::test_fork_skips_clofork_fds ... ok
[INFO] [stdout] test syscalls::tests::test_getitimer_virtual_always_zero ... ok
[INFO] [stdout] test syscalls::tests::test_getpgid_other_esrch ... ok
[INFO] [stdout] test syscalls::tests::test_getitimer_initial_zero ... ok
[INFO] [stdout] test syscalls::tests::test_getpgrp_default ... ok
[INFO] [stdout] test syscalls::tests::test_getppid_returns_zero_for_init ... ok
[INFO] [stdout] test syscalls::tests::test_getrlimit_nofile_default ... ok
[INFO] [stdout] test syscalls::tests::test_getrlimit_stack_default ... ok
[INFO] [stdout] test syscalls::tests::test_getrusage_children ... ok
[INFO] [stdout] test syscalls::tests::test_getrusage_invalid_who ... ok
[INFO] [stdout] test syscalls::tests::test_getpgid_self ... ok
[INFO] [stdout] test syscalls::tests::test_getrlimit_invalid_resource ... ok
[INFO] [stdout] test syscalls::tests::test_getrusage_buffer_too_small ... ok
[INFO] [stdout] test syscalls::tests::test_getpid_returns_pid ... ok
[INFO] [stdout] test syscalls::tests::test_getrusage_self ... ok
[INFO] [stdout] test syscalls::tests::test_getsockname_non_socket ... ok
[INFO] [stdout] test syscalls::tests::test_getsockname_unix_with_path ... ok
[INFO] [stdout] test syscalls::tests::test_getsid_self ... ok
[INFO] [stdout] test syscalls::tests::test_getsockopt_not_socket ... ok
[INFO] [stdout] test syscalls::tests::test_getsockopt_so_domain ... ok
[INFO] [stdout] test syscalls::tests::test_getsockopt_so_type ... ok
[INFO] [stdout] test syscalls::tests::test_getsockname_inet_explicit_port ... ok
[INFO] [stdout] test syscalls::tests::test_getpeername_connected ... ok
[INFO] [stdout] test syscalls::tests::test_getsockopt_tcp_info_not_socket ... ok
[INFO] [stdout] test syscalls::tests::test_gettimeofday ... ok
[INFO] [stdout] test syscalls::tests::test_getsockopt_default_tcp_nodelay ... ok
[INFO] [stdout] test syscalls::tests::test_getsid_other_esrch ... ok
[INFO] [stdout] test syscalls::tests::test_getsockopt_tcp_info_established ... ok
[INFO] [stdout] test syscalls::tests::test_getsockopt_tcp_info_listening ... ok
[INFO] [stdout] test syscalls::tests::test_getuid_returns_default ... ok
[INFO] [stdout] test syscalls::tests::test_inet_connect_returns_econnrefused_with_mock ... ok
[INFO] [stdout] test syscalls::tests::test_inet_write_after_connect_succeeds ... ok
[INFO] [stdout] test syscalls::tests::test_inotify_init_fd_is_cloexec ... ok
[INFO] [stdout] test syscalls::tests::test_inet_send_on_unconnected_returns_enotconn ... ok
[INFO] [stdout] test syscalls::tests::test_inotify_init_returns_fd ... ok
[INFO] [stdout] test syscalls::tests::test_ioctl_fionbio_set_nonblock ... ok
[INFO] [stdout] test syscalls::tests::test_ioctl_fioclex_fionclex ... ok
[INFO] [stdout] test syscalls::tests::test_inet_socket_creation ... ok
[INFO] [stdout] test syscalls::tests::test_getsockname_socket ... ok
[INFO] [stdout] test syscalls::tests::test_ioctl_fionread_regular ... ok
[INFO] [stdout] test syscalls::tests::test_ioctl_tiocgwinsz ... ok
[INFO] [stdout] test syscalls::tests::test_ioctl_tiocswinsz ... ok
[INFO] [stdout] test syscalls::tests::test_ioctl_unsupported_returns_enotty ... ok
[INFO] [stdout] test syscalls::tests::test_isatty_invalid_fd ... ok
[INFO] [stdout] test syscalls::tests::test_isatty_regular_file ... ok
[INFO] [stdout] test syscalls::tests::test_isatty_stdin ... ok
[INFO] [stdout] test syscalls::tests::test_kill_invalid_signal ... ok
[INFO] [stdout] test syscalls::tests::test_kill_marks_signal_pending ... ok
[INFO] [stdout] test syscalls::tests::test_ioctl_fionread_pipe ... ok
[INFO] [stdout] test syscalls::tests::test_kill_remote_pid_calls_host_kill ... ok
[INFO] [stdout] test syscalls::tests::test_kill_pid_zero_raises_locally ... ok
[INFO] [stdout] test syscalls::tests::test_kill_sig_zero_is_noop ... ok
[INFO] [stdout] test syscalls::tests::test_kill_self_raises_locally ... ok
[INFO] [stdout] test syscalls::tests::test_kill_sig_zero_remote_delegates_to_host ... ok
[INFO] [stdout] test syscalls::tests::test_linkat_real_dirfd_invalid ... ok
[INFO] [stdout] test syscalls::tests::test_linkat_both_fdcwd ... ok
[INFO] [stdout] test syscalls::tests::test_linkat_with_real_dirfds ... ok
[INFO] [stdout] test syscalls::tests::test_listen_after_bind_succeeds ... ok
[INFO] [stdout] test syscalls::tests::test_lseek ... ok
[INFO] [stdout] test syscalls::tests::test_lseek_dev_null ... ok
[INFO] [stdout] test syscalls::tests::test_match_dev_fd ... ok
[INFO] [stdout] test syscalls::tests::test_lstat_returns_symlink_info ... ok
[INFO] [stdout] test syscalls::tests::test_memfd_close_frees_buffer ... ok
[INFO] [stdout] test syscalls::tests::test_memfd_create_basic ... ok
[INFO] [stdout] test syscalls::tests::test_memfd_invalid_flags ... ok
[INFO] [stdout] test syscalls::tests::test_memfd_lseek_end ... ok
[INFO] [stdout] test syscalls::tests::test_match_virtual_device ... ok
[INFO] [stdout] test syscalls::tests::test_lseek_seek_end_on_pipe ... ok
[INFO] [stdout] test syscalls::tests::test_lseek_pipe_fails ... ok
[INFO] [stdout] test syscalls::tests::test_memfd_write_read ... ok
[INFO] [stdout] test syscalls::tests::test_mmap_file_backed_bad_fd ... ok
[INFO] [stdout] test syscalls::tests::test_mmap_file_backed_private ... ok
[INFO] [stdout] test syscalls::tests::test_mmap_file_backed_shared ... ok
[INFO] [stdout] test syscalls::tests::test_mkdir_delegates_to_host ... ok
[INFO] [stdout] test syscalls::tests::test_mremap_grow_in_place ... ok
[INFO] [stdout] test syscalls::tests::test_memfd_ftruncate ... ok
[INFO] [stdout] test syscalls::tests::test_mkdirat_at_fdcwd ... ok
[INFO] [stdout] test syscalls::tests::test_mkdirat_relative_invalid_dirfd ... ok
[INFO] [stdout] test syscalls::tests::test_mkdirat_with_real_dirfd ... ok
[INFO] [stdout] test syscalls::tests::test_mixed_standard_and_rt_signals ... ok
[INFO] [stdout] test syscalls::tests::test_mprotect_succeeds_noop ... ok
[INFO] [stdout] test syscalls::tests::test_mremap_maymove ... ok
[INFO] [stdout] test syscalls::tests::test_mremap_shrink_in_place ... ok
[INFO] [stdout] test syscalls::tests::test_munmap_address_overflow ... ok
[INFO] [stdout] test syscalls::tests::test_munmap_invalid_address_minus_one ... ok
[INFO] [stdout] test syscalls::tests::test_mmap_anonymous ... ok
[INFO] [stdout] test syscalls::tests::test_munmap_zero_length ... ok
[INFO] [stdout] test syscalls::tests::test_nanosleep_rejects_invalid_nsec ... ok
[INFO] [stdout] test syscalls::tests::test_nanosleep_rejects_negative ... ok
[INFO] [stdout] test syscalls::tests::test_non_root_access_write_root_denied ... ok
[INFO] [stdout] test syscalls::tests::test_non_root_chdir_root_home_denied ... ok
[INFO] [stdout] test syscalls::tests::test_munmap ... ok
[INFO] [stdout] test syscalls::tests::test_non_root_readlink_in_private_dir_denied ... ok
[INFO] [stdout] test syscalls::tests::test_munmap_rejects_host_reserved_region ... ok
[INFO] [stdout] test syscalls::tests::test_munmap_unaligned_address ... ok
[INFO] [stdout] test syscalls::tests::test_nanosleep_valid ... ok
[INFO] [stdout] test syscalls::tests::test_non_root_setresuid_to_root_denied ... ok
[INFO] [stdout] test syscalls::tests::test_non_root_create_in_owned_home_allowed_and_chowned ... ok
[INFO] [stdout] test syscalls::tests::test_open_clofork_sets_fd_flag ... ok
[INFO] [stdout] test syscalls::tests::test_non_root_create_in_root_denied ... ok
[INFO] [stdout] test syscalls::tests::test_open_dev_fd_dups_existing ... ok
[INFO] [stdout] test syscalls::tests::test_non_root_exec_without_execute_denied ... ok
[INFO] [stdout] test syscalls::tests::test_open_dev_null ... ok
[INFO] [stdout] test syscalls::tests::test_non_root_setgroups_denied ... ok
[INFO] [stdout] test syscalls::tests::test_open_dev_urandom ... ok
[INFO] [stdout] test syscalls::tests::test_non_root_setresgid_to_root_denied ... ok
[INFO] [stdout] test syscalls::tests::test_non_root_unlink_sticky_other_file_denied ... ok
[INFO] [stdout] test syscalls::tests::test_openat_at_fdcwd ... ok
[INFO] [stdout] test syscalls::tests::test_open_clofork_and_cloexec ... ok
[INFO] [stdout] test syscalls::tests::test_open_close_cycle ... ok
[INFO] [stdout] test syscalls::tests::test_open_dev_fd_nonexistent ... ok
[INFO] [stdout] test syscalls::tests::test_open_dev_full ... ok
[INFO] [stdout] test syscalls::tests::test_open_dev_stdin_alias ... ok
[INFO] [stdout] test syscalls::tests::test_openat_dirfd_enotdir ... ok
[INFO] [stdout] test syscalls::tests::test_open_dev_zero ... ok
[INFO] [stdout] test syscalls::tests::test_open_nofollow_passed_through ... ok
[INFO] [stdout] test syscalls::tests::test_openat_absolute_path_ignores_dirfd ... ok
[INFO] [stdout] test syscalls::tests::test_openat_stores_resolved_path_in_ofd ... ok
[INFO] [stdout] test syscalls::tests::test_openat_with_real_dirfd ... ok
[INFO] [stdout] test syscalls::tests::test_pathconf_invalid_name ... ok
[INFO] [stdout] test syscalls::tests::test_opendir_closedir_cycle ... ok
[INFO] [stdout] test syscalls::tests::test_pathconf_name_max ... ok
[INFO] [stdout] test syscalls::tests::test_pathconf_pipe_buf ... ok
[INFO] [stdout] test syscalls::tests::test_pipe2_cloexec ... ok
[INFO] [stdout] test syscalls::tests::test_pipe2_both_flags ... ok
[INFO] [stderr] free(): invalid pointer
[INFO] [stdout] test syscalls::tests::test_pipe2_clofork ... ok
[INFO] [stderr] error: test failed, to rerun pass `-p kandelo --lib`
[INFO] [stderr] 
[INFO] [stderr] Caused by:
[INFO] [stderr]   process didn't exit successfully: `/opt/rustwide/target/debug/deps/kandelo_kernel-3562d641d3cd8b1d` (signal: 6, SIGABRT: process abort signal)
[INFO] running `Command { std: "docker" "inspect" "b8c44c3646e85bed41ea1df5ee85792d447c0f1e514833342e5fab82c869c3c8", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "b8c44c3646e85bed41ea1df5ee85792d447c0f1e514833342e5fab82c869c3c8", kill_on_drop: false }`
[INFO] [stdout] b8c44c3646e85bed41ea1df5ee85792d447c0f1e514833342e5fab82c869c3c8
